home *** CD-ROM | disk | FTP | other *** search
/ Cracking 2 / Cracking II..iso / Tools / icedump 6.018 and nticedump 1.9 / tools / inc / kernel32.inc < prev    next >
Encoding:
Text File  |  2000-07-28  |  61.7 KB  |  1,276 lines

  1. %ifndef INCLUDED_KERNEL32_INC
  2. %define INCLUDED_KERNEL32_INC
  3.  
  4. ;
  5. ; Kernel32 API definitions for NASM.
  6. ;
  7. ; (C) G-RoM in 1999
  8.  
  9. Extern _AddAtomA@4
  10. Extern _AddAtomW@4
  11. Extern _AllocConsole@0
  12. Extern _AreFileApisANSI@0
  13. Extern _BackupRead@28
  14. Extern _BackupSeek@24
  15. Extern _BackupWrite@28
  16. Extern _Beep@8
  17. Extern _BeginUpdateResourceA@8
  18. Extern _BeginUpdateResourceW@8
  19. Extern _BuildCommDCBA@8
  20. Extern _BuildCommDCBAndTimeoutsA@12
  21. Extern _BuildCommDCBAndTimeoutsW@12
  22. Extern _BuildCommDCBW@8
  23. Extern _CallNamedPipeA@28
  24. Extern _CallNamedPipeW@28
  25. Extern _CancelIo@4
  26. Extern _CancelWaitableTimer@4
  27. Extern _ClearCommBreak@4
  28. Extern _ClearCommError@12
  29. Extern _CloseHandle@4
  30. Extern _CloseProfileUserMapping@0
  31. Extern _CommConfigDialogA@12
  32. Extern _CommConfigDialogW@12
  33. Extern _CompareFileTime@8
  34. Extern _CompareStringA@24
  35. Extern _CompareStringW@24
  36. Extern _ConnectNamedPipe@8
  37. Extern _ContinueDebugEvent@12
  38. Extern _ConvertDefaultLocale@4
  39. Extern _ConvertThreadToFiber@4
  40. Extern _CopyFileA@12
  41. Extern _CopyFileExA@24
  42. Extern _CopyFileExW@24
  43. Extern _CopyFileW@12
  44. Extern _CreateConsoleScreenBuffer@20
  45. Extern _CreateDirectoryA@8
  46. Extern _CreateDirectoryExA@12
  47. Extern _CreateDirectoryExW@12
  48. Extern _CreateDirectoryW@8
  49. Extern _CreateEventA@16
  50. Extern _CreateEventW@16
  51. Extern _CreateFiber@12
  52. Extern _CreateFileA@28
  53. Extern _CreateFileMappingA@24
  54. Extern _CreateFileMappingW@24
  55. Extern _CreateFileW@28
  56. Extern _CreateIoCompletionPort@16
  57. Extern _CreateMailslotA@16
  58. Extern _CreateMailslotW@16
  59. Extern _CreateMutexA@12
  60. Extern _CreateMutexW@12
  61. Extern _CreateNamedPipeA@32
  62. Extern _CreateNamedPipeW@32
  63. Extern _CreatePipe@16
  64. Extern _CreateProcessA@40
  65. Extern _CreateProcessW@40
  66. Extern _CreateRemoteThread@28
  67. Extern _CreateSemaphoreA@16
  68. Extern _CreateSemaphoreW@16
  69. Extern _CreateTapePartition@16
  70. Extern _CreateThread@24
  71. Extern _CreateWaitableTimerA@12
  72. Extern _CreateWaitableTimerW@12
  73. Extern _DebugActiveProcess@4
  74. Extern _DebugBreak@0
  75. Extern _DefineDosDeviceA@12
  76. Extern _DefineDosDeviceW@12
  77. Extern _DeleteAtom@4
  78. Extern _DeleteCriticalSection@4
  79. Extern _DeleteFiber@4
  80. Extern _DeleteFileA@4
  81. Extern _DeleteFileW@4
  82. Extern _DeviceIoControl@32
  83. Extern _DisableThreadLibraryCalls@4
  84. Extern _DisconnectNamedPipe@4
  85. Extern _DosDateTimeToFileTime@12
  86. Extern _DuplicateHandle@28
  87. Extern _EndUpdateResourceA@8
  88. Extern _EndUpdateResourceW@8
  89. Extern _EnterCriticalSection@4
  90. Extern _EnumCalendarInfoA@16
  91. Extern _EnumCalendarInfoW@16
  92. Extern _EnumDateFormatsA@12
  93. Extern _EnumDateFormatsW@12
  94. Extern _EnumResourceLanguagesA@20
  95. Extern _EnumResourceLanguagesW@20
  96. Extern _EnumResourceNamesA@16
  97. Extern _EnumResourceNamesW@16
  98. Extern _EnumResourceTypesA@12
  99. Extern _EnumResourceTypesW@12
  100. Extern _EnumSystemCodePagesA@8
  101. Extern _EnumSystemCodePagesW@8
  102. Extern _EnumSystemLocalesA@8
  103. Extern _EnumSystemLocalesW@8
  104. Extern _EnumTimeFormatsA@12
  105. Extern _EnumTimeFormatsW@12
  106. Extern _EraseTape@12
  107. Extern _EscapeCommFunction@8
  108. Extern _ExitProcess@4
  109. Extern _ExitThread@4
  110. Extern _ExpandEnvironmentStringsA@12
  111. Extern _ExpandEnvironmentStringsW@12
  112. Extern _FatalAppExitA@8
  113. Extern _FatalAppExitW@8
  114. Extern _FatalExit@4
  115. Extern _FileTimeToDosDateTime@12
  116. Extern _FileTimeToLocalFileTime@8
  117. Extern _FileTimeToSystemTime@8
  118. Extern _FillConsoleOutputAttribute@20
  119. Extern _FillConsoleOutputCharacterA@20
  120. Extern _FillConsoleOutputCharacterW@20
  121. Extern _FindAtomA@4
  122. Extern _FindAtomW@4
  123. Extern _FindClose@4
  124. Extern _FindCloseChangeNotification@4
  125. Extern _FindFirstChangeNotificationA@12
  126. Extern _FindFirstChangeNotificationW@12
  127. Extern _FindFirstFileA@8
  128. Extern _FindFirstFileExA@24
  129. Extern _FindFirstFileExW@24
  130. Extern _FindFirstFileW@8
  131. Extern _FindNextChangeNotification@4
  132. Extern _FindNextFileA@8
  133. Extern _FindNextFileW@8
  134. Extern _FindResourceA@12
  135. Extern _FindResourceExA@16
  136. Extern _FindResourceExW@16
  137. Extern _FindResourceW@12
  138. Extern _FlushConsoleInputBuffer@4
  139. Extern _FlushFileBuffers@4
  140. Extern _FlushInstructionCache@12
  141. Extern _FlushViewOfFile@8
  142. Extern _FoldStringA@20
  143. Extern _FoldStringW@20
  144. Extern _FormatMessageA@28
  145. Extern _FormatMessageW@28
  146. Extern _FreeConsole@0
  147. Extern _FreeEnvironmentStringsA@4
  148. Extern _FreeEnvironmentStringsW@4
  149. Extern _FreeLibrary@4
  150. Extern _FreeLibraryAndExitThread@8
  151. Extern _FreeResource@4
  152. Extern _GenerateConsoleCtrlEvent@8
  153. Extern _GetACP@0
  154. Extern _GetAtomNameA@12
  155. Extern _GetAtomNameW@12
  156. Extern _GetBinaryType@8
  157. Extern _GetBinaryTypeA@8
  158. Extern _GetBinaryTypeW@8
  159. Extern _GetCPInfo@8
  160. Extern _GetCommConfig@12
  161. Extern _GetCommMask@8
  162. Extern _GetCommModemStatus@8
  163. Extern _GetCommProperties@8
  164. Extern _GetCommState@8
  165. Extern _GetCommTimeouts@8
  166. Extern _GetCommandLineA@0
  167. Extern _GetCommandLineW@0
  168. Extern _GetCompressedFileSizeA@8
  169. Extern _GetCompressedFileSizeW@8
  170. Extern _GetComputerNameA@8
  171. Extern _GetComputerNameW@8
  172. Extern _GetConsoleCP@0
  173. Extern _GetConsoleCursorInfo@8
  174. Extern _GetConsoleMode@8
  175. Extern _GetConsoleOutputCP@0
  176. Extern _GetConsoleScreenBufferInfo@8
  177. Extern _GetConsoleTitleA@8
  178. Extern _GetConsoleTitleW@8
  179. Extern _GetCurrencyFormatA@24
  180. Extern _GetCurrencyFormatW@24
  181. Extern _GetCurrentDirectoryA@8
  182. Extern _GetCurrentDirectoryW@8
  183. Extern _GetCurrentProcess@0
  184. Extern _GetCurrentProcessId@0
  185. Extern _GetCurrentThread@0
  186. Extern _GetCurrentThreadId@0
  187. Extern _GetDateFormatA@24
  188. Extern _GetDateFormatW@24
  189. Extern _GetDefaultCommConfigA@12
  190. Extern _GetDefaultCommConfigW@12
  191. Extern _GetDiskFreeSpaceA@20
  192. Extern _GetDiskFreeSpaceExA@16
  193. Extern _GetDiskFreeSpaceExW@16
  194. Extern _GetDiskFreeSpaceW@20
  195. Extern _GetDriveTypeA@4
  196. Extern _GetDriveTypeW@4
  197. Extern _GetEnvironmentStrings@0
  198. Extern _GetEnvironmentStringsA@0
  199. Extern _GetEnvironmentStringsW@0
  200. Extern _GetEnvironmentVariableA@12
  201. Extern _GetEnvironmentVariableW@12
  202. Extern _GetExitCodeProcess@8
  203. Extern _GetExitCodeThread@8
  204. Extern _GetFileAttributesA@4
  205. Extern _GetFileAttributesExA@12
  206. Extern _GetFileAttributesExW@12
  207. Extern _GetFileAttributesW@4
  208. Extern _GetFileInformationByHandle@8
  209. Extern _GetFileSize@8
  210. Extern _GetFileTime@16
  211. Extern _GetFileType@4
  212. Extern _GetFullPathNameA@16
  213. Extern _GetFullPathNameW@16
  214. Extern _GetHandleInformation@8
  215. Extern _GetLargestConsoleWindowSize@4
  216. Extern _GetLastError@0
  217. Extern _GetLocalTime@4
  218. Extern _GetLocaleInfoA@16
  219. Extern _GetLocaleInfoW@16
  220. Extern _GetLogicalDriveStringsA@8
  221. Extern _GetLogicalDriveStringsW@8
  222. Extern _GetLogicalDrives@0
  223. Extern _GetMailslotInfo@20
  224. Extern _GetModuleFileNameA@12
  225. Extern _GetModuleFileNameW@12
  226. Extern _GetModuleHandleA@4
  227. Extern _GetModuleHandleW@4
  228. Extern _GetNamedPipeHandleStateA@28
  229. Extern _GetNamedPipeHandleStateW@28
  230. Extern _GetNamedPipeInfo@20
  231. Extern _GetNumberFormatA@24
  232. Extern _GetNumberFormatW@24
  233. Extern _GetOEMCP@0
  234. Extern _GetOverlappedResult@16
  235. Extern _GetPriorityClass@4
  236. Extern _GetPrivateProfileIntA@16
  237. Extern _GetPrivateProfileIntW@16
  238. Extern _GetPrivateProfileSectionA@16
  239. Extern _GetPrivateProfileSectionNamesA@12
  240. Extern _GetPrivateProfileSectionNamesW@12
  241. Extern _GetPrivateProfileSectionW@16
  242. Extern _GetPrivateProfileStringA@24
  243. Extern _GetPrivateProfileStringW@24
  244. Extern _GetPrivateProfileStructA@20
  245. Extern _GetPrivateProfileStructW@20
  246. Extern _GetProcAddress@8
  247. Extern _GetProcessAffinityMask@12
  248. Extern _GetProcessHeap@0
  249. Extern _GetProcessHeaps@8
  250. Extern _GetProcessPriorityBoost@8
  251. Extern _GetProcessShutdownParameters@8
  252. Extern _GetProcessTimes@20
  253. Extern _GetProcessVersion@4
  254. Extern _GetProcessWorkingSetSize@12
  255. Extern _GetProfileIntA@12
  256. Extern _GetProfileIntW@12
  257. Extern _GetProfileSectionA@12
  258. Extern _GetProfileSectionW@12
  259. Extern _GetProfileStringA@20
  260. Extern _GetProfileStringW@20
  261. Extern _GetQueuedCompletionStatus@20
  262. Extern _GetShortPathNameA@12
  263. Extern _GetShortPathNameW@12
  264. Extern _GetStartupInfoA@4
  265. Extern _GetStartupInfoW@4
  266. Extern _GetStdHandle@4
  267. Extern _GetStringTypeA@20
  268. Extern _GetStringTypeExA@20
  269. Extern _GetStringTypeExW@20
  270. Extern _GetStringTypeW@16
  271. Extern _GetSystemDefaultLCID@0
  272. Extern _GetSystemDefaultLangID@0
  273. Extern _GetSystemDirectoryA@8
  274. Extern _GetSystemDirectoryW@8
  275. Extern _GetSystemInfo@4
  276. Extern _GetSystemPowerStatus@4
  277. Extern _GetSystemTime@4
  278. Extern _GetSystemTimeAdjustment@12
  279. Extern _GetSystemTimeAsFileTime@4
  280. Extern _GetTapeParameters@16
  281. Extern _GetTapePosition@20
  282. Extern _GetTapeStatus@4
  283. Extern _GetTempFileNameA@16
  284. Extern _GetTempFileNameW@16
  285. Extern _GetTempPathA@8
  286. Extern _GetTempPathW@8
  287. Extern _GetThreadContext@8
  288. Extern _GetThreadLocale@0
  289. Extern _GetThreadPriority@4
  290. Extern _GetThreadPriorityBoost@8
  291. Extern _GetThreadSelectorEntry@12
  292. Extern _GetThreadTimes@20
  293. Extern _GetTickCount@0
  294. Extern _GetTimeFormatA@24
  295. Extern _GetTimeFormatW@24
  296. Extern _GetTimeZoneInformation@4
  297. Extern _GetUserDefaultLCID@0
  298. Extern _GetUserDefaultLangID@0
  299. Extern _GetVersion@0
  300. Extern _GetVersionExA@4
  301. Extern _GetVersionExW@4
  302. Extern _GetVolumeInformationA@32
  303. Extern _GetVolumeInformationW@32
  304. Extern _GetWindowsDirectoryA@8
  305. Extern _GetWindowsDirectoryW@8
  306. Extern _GlobalAddAtomA@4
  307. Extern _GlobalAddAtomW@4
  308. Extern _GlobalAlloc@8
  309. Extern _GlobalCompact@4
  310. Extern _GlobalDeleteAtom@4
  311. Extern _GlobalFindAtomA@4
  312. Extern _GlobalFindAtomW@4
  313. Extern _GlobalFix@4
  314. Extern _GlobalFlags@4
  315. Extern _GlobalFree@4
  316. Extern _GlobalGetAtomNameA@12
  317. Extern _GlobalGetAtomNameW@12
  318. Extern _GlobalHandle@4
  319. Extern _GlobalLock@4
  320. Extern _GlobalMemoryStatus@4
  321. Extern _GlobalReAlloc@12
  322. Extern _GlobalSize@4
  323. Extern _GlobalUnWire@4
  324. Extern _GlobalUnfix@4
  325. Extern _GlobalUnlock@4
  326. Extern _GlobalWire@4
  327. Extern _HeapAlloc@12
  328. Extern _HeapCompact@8
  329. Extern _HeapCreate@12
  330. Extern _HeapDestroy@4
  331. Extern _HeapFree@12
  332. Extern _HeapLock@4
  333. Extern _HeapReAlloc@16
  334. Extern _HeapSize@12
  335. Extern _HeapUnlock@4
  336. Extern _HeapValidate@12
  337. Extern _HeapWalk@8
  338. Extern _InitAtomTable@4
  339. Extern _InitializeCriticalSection@4
  340. Extern _InterlockedCompareExchange@12
  341. Extern _InterlockedDecrement@4
  342. Extern _InterlockedExchange@8
  343. Extern _InterlockedExchangeAdd@8
  344. Extern _InterlockedIncrement@4
  345. Extern _IsBadCodePtr@4
  346. Extern _IsBadHugeReadPtr@8
  347. Extern _IsBadHugeWritePtr@8
  348. Extern _IsBadReadPtr@8
  349. Extern _IsBadStringPtrA@8
  350. Extern _IsBadStringPtrW@8
  351. Extern _IsBadWritePtr@8
  352. Extern _IsDBCSLeadByte@4
  353. Extern _IsDBCSLeadByteEx@8
  354. Extern _IsDebuggerPresent@0
  355. Extern _IsProcessorFeaturePresent@4
  356. Extern _IsValidCodePage@4
  357. Extern _IsValidLocale@8
  358. Extern _LCMapStringA@24
  359. Extern _LCMapStringW@24
  360. Extern _LeaveCriticalSection@4
  361. Extern _LoadLibraryA@4
  362. Extern _LoadLibraryExA@12
  363. Extern _LoadLibraryExW@12
  364. Extern _LoadLibraryW@4
  365. Extern _LoadModule@8
  366. Extern _LoadResource@8
  367. Extern _LocalAlloc@8
  368. Extern _LocalCompact@4
  369. Extern _LocalFileTimeToFileTime@8
  370. Extern _LocalFlags@4
  371. Extern _LocalFree@4
  372. Extern _LocalHandle@4
  373. Extern _LocalLock@4
  374. Extern _LocalReAlloc@12
  375. Extern _LocalShrink@8
  376. Extern _LocalSize@4
  377. Extern _LocalUnlock@4
  378. Extern _LockFile@20
  379. Extern _LockFileEx@24
  380. Extern _LockResource@4
  381. Extern _MapViewOfFile@20
  382. Extern _MapViewOfFileEx@24
  383. Extern _MoveFileA@8
  384. Extern _MoveFileExA@12
  385. Extern _MoveFileExW@12
  386. Extern _MoveFileW@8
  387. Extern _MulDiv@12
  388. Extern _MultiByteToWideChar@24
  389. Extern _OpenEventA@12
  390. Extern _OpenEventW@12
  391. Extern _OpenFile@12
  392. Extern _OpenFileMappingA@12
  393. Extern _OpenFileMappingW@12
  394. Extern _OpenMutexA@12
  395. Extern _OpenMutexW@12
  396. Extern _OpenProcess@12
  397. Extern _OpenProfileUserMapping@0
  398. Extern _OpenSemaphoreA@12
  399. Extern _OpenSemaphoreW@12
  400. Extern _OpenWaitableTimerA@12
  401. Extern _OpenWaitableTimerW@12
  402. Extern _OutputDebugStringA@4
  403. Extern _OutputDebugStringW@4
  404. Extern _PeekConsoleInputA@16
  405. Extern _PeekConsoleInputW@16
  406. Extern _PeekNamedPipe@24
  407. Extern _PostQueuedCompletionStatus@16
  408. Extern _PrepareTape@12
  409. Extern _PulseEvent@4
  410. Extern _PurgeComm@8
  411. Extern _QueryDosDeviceA@12
  412. Extern _QueryDosDeviceW@12
  413. Extern _QueryPerformanceCounter@4
  414. Extern _QueryPerformanceFrequency@4
  415. Extern _QueueUserAPC@12
  416. Extern _RaiseException@16
  417. Extern _ReadConsoleA@20
  418. Extern _ReadConsoleInputA@16
  419. Extern _ReadConsoleInputW@16
  420. Extern _ReadConsoleOutputA@20
  421. Extern _ReadConsoleOutputAttribute@20
  422. Extern _ReadConsoleOutputCharacterA@20
  423. Extern _ReadConsoleOutputCharacterW@20
  424. Extern _ReadConsoleOutputW@20
  425. Extern _ReadConsoleW@20
  426. Extern _ReadDirectoryChangesW@32
  427. Extern _ReadFile@20
  428. Extern _ReadFileEx@20
  429. Extern _ReadProcessMemory@20
  430. Extern _ReleaseMutex@4
  431. Extern _ReleaseSemaphore@12
  432. Extern _RemoveDirectoryA@4
  433. Extern _RemoveDirectoryW@4
  434. Extern _ResetEvent@4
  435. Extern _ResumeThread@4
  436. Extern _RtlFillMemory@12
  437. Extern _RtlMoveMemory@12
  438. Extern _RtlUnwind@16
  439. Extern _RtlZeroMemory@8
  440. Extern _ScrollConsoleScreenBufferA@20
  441. Extern _ScrollConsoleScreenBufferW@20
  442. Extern _SearchPathA@24
  443. Extern _SearchPathW@24
  444. Extern _SetCommBreak@4
  445. Extern _SetCommConfig@12
  446. Extern _SetCommMask@8
  447. Extern _SetCommState@8
  448. Extern _SetCommTimeouts@8
  449. Extern _SetComputerNameA@4
  450. Extern _SetComputerNameW@4
  451. Extern _SetConsoleActiveScreenBuffer@4
  452. Extern _SetConsoleCP@4
  453. Extern _SetConsoleCtrlHandler@8
  454. Extern _SetConsoleCursorInfo@8
  455. Extern _SetConsoleCursorPosition@8
  456. Extern _SetConsoleMode@8
  457. Extern _SetConsoleOutputCP@4
  458. Extern _SetConsoleScreenBufferSize@8
  459. Extern _SetConsoleTextAttribute@8
  460. Extern _SetConsoleTitleA@4
  461. Extern _SetConsoleTitleW@4
  462. Extern _SetConsoleWindowInfo@12
  463. Extern _SetCurrentDirectoryA@4
  464. Extern _SetCurrentDirectoryW@4
  465. Extern _SetDefaultCommConfigA@12
  466. Extern _SetDefaultCommConfigW@12
  467. Extern _SetEndOfFile@4
  468. Extern _SetEnvironmentVariableA@8
  469. Extern _SetEnvironmentVariableW@8
  470. Extern _SetErrorMode@4
  471. Extern _SetEvent@4
  472. Extern _SetFileApisToANSI@0
  473. Extern _SetFileApisToOEM@0
  474. Extern _SetFileAttributesA@8
  475. Extern _SetFileAttributesW@8
  476. Extern _SetFilePointer@16
  477. Extern _SetFileTime@16
  478. Extern _SetHandleCount@4
  479. Extern _SetHandleInformation@12
  480. Extern _SetLastError@4
  481. Extern _SetLocalTime@4
  482. Extern _SetLocaleInfoA@12
  483. Extern _SetLocaleInfoW@12
  484. Extern _SetMailslotInfo@8
  485. Extern _SetNamedPipeHandleState@16
  486. Extern _SetPriorityClass@8
  487. Extern _SetProcessAffinityMask@8
  488. Extern _SetProcessPriorityBoost@8
  489. Extern _SetProcessShutdownParameters@8
  490. Extern _SetProcessWorkingSetSize@12
  491. Extern _SetStdHandle@8
  492. Extern _SetSystemPowerState@8
  493. Extern _SetSystemTime@4
  494. Extern _SetSystemTimeAdjustment@8
  495. Extern _SetTapeParameters@12
  496. Extern _SetTapePosition@24
  497. Extern _SetThreadAffinityMask@8
  498. Extern _SetThreadContext@8
  499. Extern _SetThreadIdealProcessor@8
  500. Extern _SetThreadLocale@4
  501. Extern _SetThreadPriority@8
  502. Extern _SetThreadPriorityBoost@8
  503. Extern _SetTimeZoneInformation@4
  504. Extern _SetUnhandledExceptionFilter@4
  505. Extern _SetVolumeLabelA@8
  506. Extern _SetVolumeLabelW@8
  507. Extern _SetWaitableTimer@24
  508. Extern _SetupComm@12
  509. Extern _SignalObjectAndWait@16
  510. Extern _SizeofResource@8
  511. Extern _Sleep@4
  512. Extern _SleepEx@8
  513. Extern _SuspendThread@4
  514. Extern _SwitchToFiber@4
  515. Extern _SwitchToThread@0
  516. Extern _SystemTimeToFileTime@8
  517. Extern _SystemTimeToTzSpecificLocalTime@12
  518. Extern _TerminateProcess@8
  519. Extern _TerminateThread@8
  520. Extern _TlsAlloc@0
  521. Extern _TlsFree@4
  522. Extern _TlsGetValue@4
  523. Extern _TlsSetValue@8
  524. Extern _TransactNamedPipe@28
  525. Extern _TransmitCommChar@8
  526. Extern _TryEnterCriticalSection@4
  527. Extern _UnhandledExceptionFilter@4
  528. Extern _UnlockFile@20
  529. Extern _UnlockFileEx@20
  530. Extern _UnmapViewOfFile@4
  531. Extern _UpdateResourceA@24
  532. Extern _UpdateResourceW@24
  533. Extern _VerLanguageNameA@12
  534. Extern _VerLanguageNameW@12
  535. Extern _VirtualAlloc@16
  536. Extern _VirtualAllocEx@20
  537. Extern _VirtualFree@12
  538. Extern _VirtualFreeEx@16
  539. Extern _VirtualLock@8
  540. Extern _VirtualProtect@16
  541. Extern _VirtualProtectEx@20
  542. Extern _VirtualQuery@12
  543. Extern _VirtualQueryEx@16
  544. Extern _VirtualUnlock@8
  545. Extern _WaitCommEvent@12
  546. Extern _WaitForDebugEvent@8
  547. Extern _WaitForMultipleObjects@16
  548. Extern _WaitForMultipleObjectsEx@20
  549. Extern _WaitForSingleObject@8
  550. Extern _WaitForSingleObjectEx@12
  551. Extern _WaitNamedPipeA@8
  552. Extern _WaitNamedPipeW@8
  553. Extern _WideCharToMultiByte@32
  554. Extern _WinExec@8
  555. Extern _WriteConsoleA@20
  556. Extern _WriteConsoleInputA@16
  557. Extern _WriteConsoleInputW@16
  558. Extern _WriteConsoleOutputA@20
  559. Extern _WriteConsoleOutputAttribute@20
  560. Extern _WriteConsoleOutputCharacterA@20
  561. Extern _WriteConsoleOutputCharacterW@20
  562. Extern _WriteConsoleOutputW@20
  563. Extern _WriteConsoleW@20
  564. Extern _WriteFile@20
  565. Extern _WriteFileEx@20
  566. Extern _WritePrivateProfileSectionA@12
  567. Extern _WritePrivateProfileSectionW@12
  568. Extern _WritePrivateProfileStringA@16
  569. Extern _WritePrivateProfileStringW@16
  570. Extern _WritePrivateProfileStructA@20
  571. Extern _WritePrivateProfileStructW@20
  572. Extern _WriteProcessMemory@20
  573. Extern _WriteProfileSectionA@8
  574. Extern _WriteProfileSectionW@8
  575. Extern _WriteProfileStringA@12
  576. Extern _WriteProfileStringW@12
  577. Extern _WriteTapemark@16
  578. Extern __hread@12
  579. Extern __hwrite@12
  580. Extern __lclose@4
  581. Extern __lcreat@8
  582. Extern __llseek@12
  583. Extern __lopen@8
  584. Extern __lread@12
  585. Extern __lwrite@12
  586. Extern _lstrcat@8
  587. Extern _lstrcatA@8
  588. Extern _lstrcatW@8
  589. Extern _lstrcmp@8
  590. Extern _lstrcmpA@8
  591. Extern _lstrcmpW@8
  592. Extern _lstrcmpi@8
  593. Extern _lstrcmpiA@8
  594. Extern _lstrcmpiW@8
  595. Extern _lstrcpy@8
  596. Extern _lstrcpyA@8
  597. Extern _lstrcpyW@8
  598. Extern _lstrcpyn@12
  599. Extern _lstrcpynA@12
  600. Extern _lstrcpynW@12
  601. Extern _lstrlen@4
  602. Extern _lstrlenA@4
  603. Extern _lstrlenW@4
  604.  
  605. %define AddAtomA                               _AddAtomA@4
  606. %define AddAtomW                               _AddAtomW@4
  607. %define AddConsoleAliasA                       _AddConsoleAliasA@12
  608. %define AddConsoleAliasW                       _AddConsoleAliasW@12
  609. %define AllocConsole                           _AllocConsole@0
  610. %define AreFileApisANSI                        _AreFileApisANSI@0
  611. %define BackupRead                             _BackupRead@28
  612. %define BackupSeek                             _BackupSeek@24
  613. %define BackupWrite                            _BackupWrite@28
  614. %define BaseAttachCompleteThunk                _BaseAttachCompleteThunk@0
  615. %define Beep                                   _Beep@8
  616. %define BeginUpdateResourceA                   _BeginUpdateResourceA@8
  617. %define BeginUpdateResourceW                   _BeginUpdateResourceW@8
  618. %define BuildCommDCBA                          _BuildCommDCBA@8
  619. %define BuildCommDCBAndTimeoutsA               _BuildCommDCBAndTimeoutsA@12
  620. %define BuildCommDCBAndTimeoutsW               _BuildCommDCBAndTimeoutsW@12
  621. %define BuildCommDCBW                          _BuildCommDCBW@8
  622. %define CallNamedPipeA                         _CallNamedPipeA@28
  623. %define CallNamedPipeW                         _CallNamedPipeW@28
  624. %define CancelIo                               _CancelIo@4
  625. %define CancelWaitableTimer                    _CancelWaitableTimer@4
  626. %define ClearCommBreak                         _ClearCommBreak@4
  627. %define ClearCommError                         _ClearCommError@12
  628. %define CloseConsoleHandle                     _CloseConsoleHandle@4
  629. %define CloseHandle                            _CloseHandle@4
  630. %define CloseProfileUserMapping                _CloseProfileUserMapping@0
  631. %define CmdBatNotification                     _CmdBatNotification@4
  632. %define CommConfigDialogA                      _CommConfigDialogA@12
  633. %define CommConfigDialogW                      _CommConfigDialogW@12
  634. %define CompareFileTime                        _CompareFileTime@8
  635. %define CompareStringA                         _CompareStringA@24
  636. %define CompareStringW                         _CompareStringW@24
  637. %define ConnectNamedPipe                       _ConnectNamedPipe@8
  638. %define ConsoleMenuControl                     _ConsoleMenuControl@12
  639. %define ContinueDebugEvent                     _ContinueDebugEvent@12
  640. %define ConvertDefaultLocale                   _ConvertDefaultLocale@4
  641. %define ConvertThreadToFiber                   _ConvertThreadToFiber@4
  642. %define CopyFileA                              _CopyFileA@12
  643. %define CopyFileExA                            _CopyFileExA@24
  644. %define CopyFileExW                            _CopyFileExW@24
  645. %define CopyFileW                              _CopyFileW@12
  646. %define CreateConsoleScreenBuffer              _CreateConsoleScreenBuffer@20
  647. %define CreateDirectoryA                       _CreateDirectoryA@8
  648. %define CreateDirectoryExA                     _CreateDirectoryExA@12
  649. %define CreateDirectoryExW                     _CreateDirectoryExW@12
  650. %define CreateDirectoryW                       _CreateDirectoryW@8
  651. %define CreateEventA                           _CreateEventA@16
  652. %define CreateEventW                           _CreateEventW@16
  653. %define CreateFiber                            _CreateFiber@12
  654. %define CreateFileA                            _CreateFileA@28
  655. %define CreateFileMappingA                     _CreateFileMappingA@24
  656. %define CreateFileMappingW                     _CreateFileMappingW@24
  657. %define CreateFileW                            _CreateFileW@28
  658. %define CreateIoCompletionPort                 _CreateIoCompletionPort@16
  659. %define CreateMailslotA                        _CreateMailslotA@16
  660. %define CreateMailslotW                        _CreateMailslotW@16
  661. %define CreateMutexA                           _CreateMutexA@12
  662. %define CreateMutexW                           _CreateMutexW@12
  663. %define CreateNamedPipeA                       _CreateNamedPipeA@32
  664. %define CreateNamedPipeW                       _CreateNamedPipeW@32
  665. %define CreatePipe                             _CreatePipe@16
  666. %define CreateProcessA                         _CreateProcessA@40
  667. %define CreateProcessW                         _CreateProcessW@40
  668. %define CreateRemoteThread                     _CreateRemoteThread@28
  669. %define CreateSemaphoreA                       _CreateSemaphoreA@16
  670. %define CreateSemaphoreW                       _CreateSemaphoreW@16
  671. %define CreateTapePartition                    _CreateTapePartition@16
  672. %define CreateThread                           _CreateThread@24
  673. %define CreateVirtualBuffer                    _CreateVirtualBuffer@12
  674. %define CreateWaitableTimerA                   _CreateWaitableTimerA@12
  675. %define CreateWaitableTimerW                   _CreateWaitableTimerW@24
  676. %define DebugActiveProcess                     _DebugActiveProcess@4
  677. %define DebugBreak                             _DebugBreak@0
  678. %define DefineDosDeviceA                       _DefineDosDeviceA@12
  679. %define DefineDosDeviceW                       _DefineDosDeviceW@12
  680. %define DeleteAtom                             _DeleteAtom@4
  681. %define DeleteCriticalSection                  _DeleteCriticalSection@4
  682. %define DeleteFiber                            _DeleteFiber@4
  683. %define DeleteFileA                            _DeleteFileA@4
  684. %define DeleteFileW                            _DeleteFileW@4
  685. %define DeviceIoControl                        _DeviceIoControl@32
  686. %define DisableThreadLibraryCalls              _DisableThreadLibraryCalls@4
  687. %define DisconnectNamedPipe                    _DisconnectNamedPipe@4
  688. %define DosDateTimeToFileTime                  _DosDateTimeToFileTime@12
  689. %define DuplicateConsoleHandle                 _DuplicateConsoleHandle@16
  690. %define DuplicateHandle                        _DuplicateHandle@28
  691. %define EndUpdateResourceA                     _EndUpdateResourceA@8
  692. %define EndUpdateResourceW                     _EndUpdateResourceW@8
  693. %define EnterCriticalSection                   _EnterCriticalSection@4
  694. %define EnumCalendarInfoA                      _EnumCalendarInfoA@16
  695. %define EnumCalendarInfoW                      _EnumCalendarInfoW@16
  696. %define EnumDateFormatsA                       _EnumDateFormatsA@12
  697. %define EnumDateFormatsW                       _EnumDateFormatsW@12
  698. %define EnumResourceLanguagesA                 _EnumResourceLanguagesA@20
  699. %define EnumResourceLanguagesW                 _EnumResourceLanguagesW@20
  700. %define EnumResourceNamesA                     _EnumResourceNamesA@16
  701. %define EnumResourceNamesW                     _EnumResourceNamesW@16
  702. %define EnumResourceTypesA                     _EnumResourceTypesA@12
  703. %define EnumResourceTypesW                     _EnumResourceTypesW@12
  704. %define EnumSystemCodePagesA                   _EnumSystemCodePagesA@8
  705. %define EnumSystemCodePagesW                   _EnumSystemCodePagesW@8
  706. %define EnumSystemLocalesA                     _EnumSystemLocalesA@8
  707. %define EnumSystemLocalesW                     _EnumSystemLocalesW@8
  708. %define EnumTimeFormatsA                       _EnumTimeFormatsA@12
  709. %define EnumTimeFormatsW                       _EnumTimeFormatsW@12
  710. %define EraseTape                              _EraseTape@12
  711. %define EscapeCommFunction                     _EscapeCommFunction@8
  712. %define ExitProcess                            _ExitProcess@4
  713. %define ExitThread                             _ExitThread@4
  714. %define ExitVDM                                _ExitVDM@8
  715. %define ExpandEnvironmentStringsA              _ExpandEnvironmentStringsA@12
  716. %define ExpandEnvironmentStringsW              _ExpandEnvironmentStringsW@12
  717. %define ExpungeConsoleCommandHistoryA          _ExpungeConsoleCommandHistoryA@4
  718. %define ExpungeConsoleCommandHistoryW          _ExpungeConsoleCommandHistoryW@4
  719. %define ExtendVirtualBuffer                    _ExtendVirtualBuffer@8
  720. %define FatalAppExitA                          _FatalAppExitA@8
  721. %define FatalAppExitW                          _FatalAppExitW@8
  722. %define FatalExit                              _FatalExit@4
  723. %define FileTimeToDosDateTime                  _FileTimeToDosDateTime@12
  724. %define FileTimeToLocalFileTime                _FileTimeToLocalFileTime@8
  725. %define FileTimeToSystemTime                   _FileTimeToSystemTime@8
  726. %define FillConsoleOutputAttribute             _FillConsoleOutputAttribute@20
  727. %define FillConsoleOutputCharacterA            _FillConsoleOutputCharacterA@20
  728. %define FillConsoleOutputCharacterW            _FillConsoleOutputCharacterW@20
  729. %define FindAtomA                              _FindAtomA@4
  730. %define FindAtomW                              _FindAtomW@4
  731. %define FindClose                              _FindClose@4
  732. %define FindCloseChangeNotification            _FindCloseChangeNotification@4
  733. %define FindFirstChangeNotificationA           _FindFirstChangeNotificationA@12
  734. %define FindFirstChangeNotificationW           _FindFirstChangeNotificationW@12
  735. %define FindFirstFileA                         _FindFirstFileA@8
  736. %define FindFirstFileExA                       _FindFirstFileExA@24
  737. %define FindFirstFileExW                       _FindFirstFileExW@24
  738. %define FindFirstFileW                         _FindFirstFileW@8
  739. %define FindNextChangeNotification             _FindNextChangeNotification@4
  740. %define FindNextFileA                          _FindNextFileA@8
  741. %define FindNextFileW                          _FindNextFileW@8
  742. %define FindResourceA                          _FindResourceA@12
  743. %define FindResourceExA                        _FindResourceExA@16
  744. %define FindResourceExW                        _FindResourceExW@16
  745. %define FindResourceW                          _FindResourceW@12
  746. %define FlushConsoleInputBuffer                _FlushConsoleInputBuffer@4
  747. %define FlushFileBuffers                       _FlushFileBuffers@4
  748. %define FlushInstructionCache                  _FlushInstructionCache@12
  749. %define FlushViewOfFile                        _FlushViewOfFile@8
  750. %define FoldStringA                            _FoldStringA@20
  751. %define FoldStringW                            _FoldStringW@20
  752. %define FormatMessageA                         _FormatMessageA@28
  753. %define FormatMessageW                         _FormatMessageW@28
  754. %define FreeConsole                            _FreeConsole@0
  755. %define FreeEnvironmentStringsA                _FreeEnvironmentStringsA@4
  756. %define FreeEnvironmentStringsW                _FreeEnvironmentStringsW@4
  757. %define FreeLibrary                            _FreeLibrary@4
  758. %define FreeLibraryAndExitThread               _FreeLibraryAndExitThread@8
  759. %define FreeResource                           _FreeResource@4
  760. %define FreeVirtualBuffer                      _FreeVirtualBuffer@4
  761. %define GenerateConsoleCtrlEvent               _GenerateConsoleCtrlEvent@8
  762. %define GetACP                                 _GetACP@0
  763. %define GetAtomNameA                           _GetAtomNameA@12
  764. %define GetAtomNameW                           _GetAtomNameW@12
  765. %define GetBinaryType                          _GetBinaryType@8
  766. %define GetBinaryTypeA                         _GetBinaryTypeA@8
  767. %define GetBinaryTypeW                         _GetBinaryTypeW@8
  768. %define GetCPInfo                              _GetCPInfo@8
  769. %define GetCommConfig                          _GetCommConfig@12
  770. %define GetCommMask                            _GetCommMask@8
  771. %define GetCommModemStatus                     _GetCommModemStatus@8
  772. %define GetCommProperties                      _GetCommProperties@8
  773. %define GetCommState                           _GetCommState@8
  774. %define GetCommTimeouts                        _GetCommTimeouts@8
  775. %define GetCommandLineA                        _GetCommandLineA@0
  776. %define GetCommandLineW                        _GetCommandLineW@0
  777. %define GetCompressedFileSizeA                 _GetCompressedFileSizeA@8
  778. %define GetCompressedFileSizeW                 _GetCompressedFileSizeW@8
  779. %define GetComputerNameA                       _GetComputerNameA@8
  780. %define GetComputerNameW                       _GetComputerNameW@8
  781. %define GetConsoleAliasA                       _GetConsoleAliasA@16
  782. %define GetConsoleAliasExesA                   _GetConsoleAliasExesA@8
  783. %define GetConsoleAliasExesLengthA             _GetConsoleAliasExesLengthA@0
  784. %define GetConsoleAliasExesLengthW             _GetConsoleAliasExesLengthW@0
  785. %define GetConsoleAliasExesW                   _GetConsoleAliasExesW@8
  786. %define GetConsoleAliasW                       _GetConsoleAliasW@16
  787. %define GetConsoleAliasesA                     _GetConsoleAliasesA@12
  788. %define GetConsoleAliasesLengthA               _GetConsoleAliasesLengthA@4
  789. %define GetConsoleAliasesLengthW               _GetConsoleAliasesLengthW@4
  790. %define GetConsoleAliasesW                     _GetConsoleAliasesW@12
  791. %define GetConsoleCP                           _GetConsoleCP@0
  792. %define GetConsoleCommandHistoryA              _GetConsoleCommandHistoryA@12
  793. %define GetConsoleCommandHistoryLengthA        _GetConsoleCommandHistoryLengthA@4
  794. %define GetConsoleCommandHistoryLengthW        _GetConsoleCommandHistoryLengthW@4
  795. %define GetConsoleCommandHistoryW              _GetConsoleCommandHistoryW@12
  796. %define GetConsoleCursorInfo                   _GetConsoleCursorInfo@8
  797. %define GetConsoleDisplayMode                  _GetConsoleDisplayMode@4
  798. %define GetConsoleFontInfo                     _GetConsoleFontInfo@16
  799. %define GetConsoleFontSize                     _GetConsoleFontSize@8
  800. %define GetConsoleHardwareState                _GetConsoleHardwareState@12
  801. %define GetConsoleInputExeNameA                _GetConsoleInputExeNameA@8
  802. %define GetConsoleInputExeNameW                _GetConsoleInputExeNameW@8
  803. %define GetConsoleInputWaitHandle              _GetConsoleInputWaitHandle@0
  804. %define GetConsoleKeyboardLayoutNameA          _GetConsoleKeyboardLayoutNameA@4
  805. %define GetConsoleKeyboardLayoutNameW          _GetConsoleKeyboardLayoutNameW@4
  806. %define GetConsoleMode                         _GetConsoleMode@8
  807. %define GetConsoleOutputCP                     _GetConsoleOutputCP@0
  808. %define GetConsoleScreenBufferInfo             _GetConsoleScreenBufferInfo@8
  809. %define GetConsoleTitleA                       _GetConsoleTitleA@8
  810. %define GetConsoleTitleW                       _GetConsoleTitleW@8
  811. %define GetCurrencyFormatA                     _GetCurrencyFormatA@24
  812. %define GetCurrencyFormatW                     _GetCurrencyFormatW@24
  813. %define GetCurrentConsoleFont                  _GetCurrentConsoleFont@12
  814. %define GetCurrentDirectoryA                   _GetCurrentDirectoryA@8
  815. %define GetCurrentDirectoryW                   _GetCurrentDirectoryW@8
  816. %define GetCurrentProcess                      _GetCurrentProcess@0
  817. %define GetCurrentProcessId                    _GetCurrentProcessId@0
  818. %define GetCurrentThread                       _GetCurrentThread@0
  819. %define GetCurrentThreadId                     _GetCurrentThreadId@0
  820. %define GetDateFormatA                         _GetDateFormatA@24
  821. %define GetDateFormatW                         _GetDateFormatW@24
  822. %define GetDefaultCommConfigA                  _GetDefaultCommConfigA@12
  823. %define GetDefaultCommConfigW                  _GetDefaultCommConfigW@12
  824. %define GetDiskFreeSpaceA                      _GetDiskFreeSpaceA@20
  825. %define GetDiskFreeSpaceExA                    _GetDiskFreeSpaceExA@16
  826. %define GetDiskFreeSpaceExW                    _GetDiskFreeSpaceExW@16
  827. %define GetDiskFreeSpaceW                      _GetDiskFreeSpaceW@20
  828. %define GetDriveTypeA                          _GetDriveTypeA@4
  829. %define GetDriveTypeW                          _GetDriveTypeW@4
  830. %define GetEnvironmentStrings                  _GetEnvironmentStrings@0
  831. %define GetEnvironmentStringsA                 _GetEnvironmentStringsA@0
  832. %define GetEnvironmentStringsW                 _GetEnvironmentStringsW@0
  833. %define GetEnvironmentVariableA                _GetEnvironmentVariableA@12
  834. %define GetEnvironmentVariableW                _GetEnvironmentVariableW@12
  835. %define GetExitCodeProcess                     _GetExitCodeProcess@8
  836. %define GetExitCodeThread                      _GetExitCodeThread@8
  837. %define GetFileAttributesA                     _GetFileAttributesA@4
  838. %define GetFileAttributesExA                   _GetFileAttributesExA@12
  839. %define GetFileAttributesExW                   _GetFileAttributesExW@12
  840. %define GetFileAttributesW                     _GetFileAttributesW@4
  841. %define GetFileInformationByHandle             _GetFileInformationByHandle@8
  842. %define GetFileSize                            _GetFileSize@8
  843. %define GetFileTime                            _GetFileTime@16
  844. %define GetFileType                            _GetFileType@4
  845. %define GetFullPathNameA                       _GetFullPathNameA@16
  846. %define GetFullPathNameW                       _GetFullPathNameW@16
  847. %define GetHandleInformation                   _GetHandleInformation@8
  848. %define GetLargestConsoleWindowSize            _GetLargestConsoleWindowSize@4
  849. %define GetLastError                           _GetLastError@0
  850. %define GetLocalTime                           _GetLocalTime@4
  851. %define GetLocaleInfoA                         _GetLocaleInfoA@16
  852. %define GetLocaleInfoW                         _GetLocaleInfoW@16
  853. %define GetLogicalDriveStringsA                _GetLogicalDriveStringsA@8
  854. %define GetLogicalDriveStringsW                _GetLogicalDriveStringsW@8
  855. %define GetLogicalDrives                       _GetLogicalDrives@0
  856. %define GetMailslotInfo                        _GetMailslotInfo@20
  857. %define GetModuleFileNameA                     _GetModuleFileNameA@12
  858. %define GetModuleFileNameW                     _GetModuleFileNameW@12
  859. %define GetModuleHandleA                       _GetModuleHandleA@4
  860. %define GetModuleHandleW                       _GetModuleHandleW@4
  861. %define GetNamedPipeHandleStateA               _GetNamedPipeHandleStateA@28
  862. %define GetNamedPipeHandleStateW               _GetNamedPipeHandleStateW@28
  863. %define GetNamedPipeInfo                       _GetNamedPipeInfo@20
  864. %define GetNextVDMCommand                      _GetNextVDMCommand@4
  865. %define GetNumberFormatA                       _GetNumberFormatA@24
  866. %define GetNumberFormatW                       _GetNumberFormatW@24
  867. %define GetNumberOfConsoleFonts                _GetNumberOfConsoleFonts@0
  868. %define GetNumberOfConsoleInputEvents          _GetNumberOfConsoleInputEvents@8
  869. %define GetNumberOfConsoleMouseButtons         _GetNumberOfConsoleMouseButtons@4
  870. %define GetOEMCP                               _GetOEMCP@0
  871. %define GetOverlappedResult                    _GetOverlappedResult@16
  872. %define GetPriorityClass                       _GetPriorityClass@4
  873. %define GetPrivateProfileIntA                  _GetPrivateProfileIntA@16
  874. %define GetPrivateProfileIntW                  _GetPrivateProfileIntW@16
  875. %define GetPrivateProfileSectionA              _GetPrivateProfileSectionA@16
  876. %define GetPrivateProfileSectionNamesA         _GetPrivateProfileSectionNamesA@12
  877. %define GetPrivateProfileSectionNamesW         _GetPrivateProfileSectionNamesW@12
  878. %define GetPrivateProfileSectionW              _GetPrivateProfileSectionW@16
  879. %define GetPrivateProfileStringA               _GetPrivateProfileStringA@24
  880. %define GetPrivateProfileStringW               _GetPrivateProfileStringW@24
  881. %define GetPrivateProfileStructA               _GetPrivateProfileStructA@20
  882. %define GetPrivateProfileStructW               _GetPrivateProfileStructW@20
  883. %define GetProcAddress                         _GetProcAddress@8
  884. %define GetProcessAffinityMask                 _GetProcessAffinityMask@12
  885. %define GetProcessHeap                         _GetProcessHeap@0
  886. %define GetProcessHeaps                        _GetProcessHeaps@8
  887. %define GetProcessPriorityBoost                _GetProcessPriorityBoost@8
  888. %define GetProcessShutdownParameters           _GetProcessShutdownParameters@8
  889. %define GetProcessTimes                        _GetProcessTimes@20
  890. %define GetProcessVersion                      _GetProcessVersion@4
  891. %define GetProcessWorkingSetSize               _GetProcessWorkingSetSize@12
  892. %define GetProfileIntA                         _GetProfileIntA@12
  893. %define GetProfileIntW                         _GetProfileIntW@12
  894. %define GetProfileSectionA                     _GetProfileSectionA@12
  895. %define GetProfileSectionW                     _GetProfileSectionW@12
  896. %define GetProfileStringA                      _GetProfileStringA@20
  897. %define GetProfileStringW                      _GetProfileStringW@20
  898. %define GetQueuedCompletionStatus              _GetQueuedCompletionStatus@20
  899. %define GetShortPathNameA                      _GetShortPathNameA@12
  900. %define GetShortPathNameW                      _GetShortPathNameW@12
  901. %define GetStartupInfoA                        _GetStartupInfoA@4
  902. %define GetStartupInfoW                        _GetStartupInfoW@4
  903. %define GetStdHandle                           _GetStdHandle@4
  904. %define GetStringTypeA                         _GetStringTypeA@20
  905. %define GetStringTypeExA                       _GetStringTypeExA@20
  906. %define GetStringTypeExW                       _GetStringTypeExW@20
  907. %define GetStringTypeW                         _GetStringTypeW@16
  908. %define GetSystemDefaultLCID                   _GetSystemDefaultLCID@0
  909. %define GetSystemDefaultLangID                 _GetSystemDefaultLangID@0
  910. %define GetSystemDirectoryA                    _GetSystemDirectoryA@8
  911. %define GetSystemDirectoryW                    _GetSystemDirectoryW@8
  912. %define GetSystemInfo                          _GetSystemInfo@4
  913. %define GetSystemPowerStatus                   _GetSystemPowerStatus@4
  914. %define GetSystemTime                          _GetSystemTime@4
  915. %define GetSystemTimeAdjustment                _GetSystemTimeAdjustment@12
  916. %define GetSystemTimeAsFileTime                _GetSystemTimeAsFileTime@4
  917. %define GetTapeParameters                      _GetTapeParameters@16
  918. %define GetTapePosition                        _GetTapePosition@20
  919. %define GetTapeStatus                          _GetTapeStatus@4
  920. %define GetTempFileNameA                       _GetTempFileNameA@16
  921. %define GetTempFileNameW                       _GetTempFileNameW@16
  922. %define GetTempPathA                           _GetTempPathA@8
  923. %define GetTempPathW                           _GetTempPathW@8
  924. %define GetThreadContext                       _GetThreadContext@8
  925. %define GetThreadLocale                        _GetThreadLocale@0
  926. %define GetThreadPriority                      _GetThreadPriority@4
  927. %define GetThreadPriorityBoost                 _GetThreadPriorityBoost@8
  928. %define GetThreadSelectorEntry                 _GetThreadSelectorEntry@12
  929. %define GetThreadTimes                         _GetThreadTimes@20
  930. %define GetTickCount                           _GetTickCount@0
  931. %define GetTimeFormatA                         _GetTimeFormatA@24
  932. %define GetTimeFormatW                         _GetTimeFormatW@24
  933. %define GetTimeZoneInformation                 _GetTimeZoneInformation@4
  934. %define GetUserDefaultLCID                     _GetUserDefaultLCID@0
  935. %define GetUserDefaultLangID                   _GetUserDefaultLangID@0
  936. %define GetVDMCurrentDirectories               _GetVDMCurrentDirectories@8
  937. %define GetVersion                             _GetVersion@0
  938. %define GetVersionExA                          _GetVersionExA@4
  939. %define GetVersionExW                          _GetVersionExW@4
  940. %define GetVolumeInformationA                  _GetVolumeInformationA@32
  941. %define GetVolumeInformationW                  _GetVolumeInformationW@32
  942. %define GetWindowsDirectoryA                   _GetWindowsDirectoryA@8
  943. %define GetWindowsDirectoryW                   _GetWindowsDirectoryW@8
  944. %define GlobalAddAtomA                         _GlobalAddAtomA@4
  945. %define GlobalAddAtomW                         _GlobalAddAtomW@4
  946. %define GlobalAlloc                            _GlobalAlloc@8
  947. %define GlobalCompact                          _GlobalCompact@4
  948. %define GlobalDeleteAtom                       _GlobalDeleteAtom@4
  949. %define GlobalFindAtomA                        _GlobalFindAtomA@4
  950. %define GlobalFindAtomW                        _GlobalFindAtomW@4
  951. %define GlobalFix                              _GlobalFix@4
  952. %define GlobalFlags                            _GlobalFlags@4
  953. %define GlobalFree                             _GlobalFree@4
  954. %define GlobalGetAtomNameA                     _GlobalGetAtomNameA@12
  955. %define GlobalGetAtomNameW                     _GlobalGetAtomNameW@12
  956. %define GlobalHandle                           _GlobalHandle@4
  957. %define GlobalLock                             _GlobalLock@4
  958. %define GlobalMemoryStatus                     _GlobalMemoryStatus@4
  959. %define GlobalReAlloc                          _GlobalReAlloc@12
  960. %define GlobalSize                             _GlobalSize@4
  961. %define GlobalUnWire                           _GlobalUnWire@4
  962. %define GlobalUnfix                            _GlobalUnfix@4
  963. %define GlobalUnlock                           _GlobalUnlock@4
  964. %define GlobalWire                             _GlobalWire@4
  965. %define HeapAlloc                              _HeapAlloc@12
  966. %define HeapCompact                            _HeapCompact@8
  967. %define HeapCreate                             _HeapCreate@12
  968. %define HeapDestroy                            _HeapDestroy@4
  969. %define HeapExtend                             _HeapExtend@16
  970. %define HeapFree                               _HeapFree@12
  971. %define HeapLock                               _HeapLock@4
  972. %define HeapReAlloc                            _HeapReAlloc@16
  973. %define HeapSize                               _HeapSize@12
  974. %define HeapUnlock                             _HeapUnlock@4
  975. %define HeapWalk                               _HeapWalk@8
  976. %define InitAtomTable                          _InitAtomTable@4
  977. %define InitializeCriticalSection              _InitializeCriticalSection@4
  978. %define InterlockedCompareExchange             _InterlockedCompareExchange@12
  979. %define InterlockedDecrement                   _InterlockedDecrement@4
  980. %define InterlockedExchange                    _InterlockedExchange@8
  981. %define InterlockedExchangeAdd                 _InterlockedExchangeAdd@8
  982. %define InterlockedIncrement                   _InterlockedIncrement@4
  983. %define InvalidateConsoleDIBits                _InvalidateConsoleDIBits@8
  984. %define IsBadCodePtr                           _IsBadCodePtr@4
  985. %define IsBadHugeReadPtr                       _IsBadHugeReadPtr@8
  986. %define IsBadHugeWritePtr                      _IsBadHugeWritePtr@8
  987. %define IsBadReadPtr                           _IsBadReadPtr@8
  988. %define IsBadStringPtrA                        _IsBadStringPtrA@8
  989. %define IsBadStringPtrW                        _IsBadStringPtrW@8
  990. %define IsBadWritePtr                          _IsBadWritePtr@8
  991. %define IsDBCSLeadByte                         _IsDBCSLeadByte@4
  992. %define IsDBCSLeadByteEx                       _IsDBCSLeadByteEx@8
  993. %define IsDebuggerPresent                      _IsDebuggerPresent@0
  994. %define IsProcessorFeaturePresent              _IsProcessorFeaturePresent@4
  995. %define IsValidCodePage                        _IsValidCodePage@4
  996. %define IsValidLocale                          _IsValidLocale@8
  997. %define LCMapStringA                           _LCMapStringA@24
  998. %define LCMapStringW                           _LCMapStringW@24
  999. %define LeaveCriticalSection                   _LeaveCriticalSection@4
  1000. %define LoadLibraryA                           _LoadLibraryA@4
  1001. %define LoadLibraryExA                         _LoadLibraryExA@12
  1002. %define LoadLibraryExW                         _LoadLibraryExW@12
  1003. %define LoadLibraryW                           _LoadLibraryW@4
  1004. %define LoadModule                             _LoadModule@8
  1005. %define LoadResource                           _LoadResource@8
  1006. %define LocalAlloc                             _LocalAlloc@8
  1007. %define LocalCompact                           _LocalCompact@4
  1008. %define LocalFileTimeToFileTime                _LocalFileTimeToFileTime@8
  1009. %define LocalFlags                             _LocalFlags@4
  1010. %define LocalFree                              _LocalFree@4
  1011. %define LocalHandle                            _LocalHandle@4
  1012. %define LocalLock                              _LocalLock@4
  1013. %define LocalReAlloc                           _LocalReAlloc@12
  1014. %define LocalShrink                            _LocalShrink@8
  1015. %define LocalSize                              _LocalSize@4
  1016. %define LocalUnlock                            _LocalUnlock@4
  1017. %define LockFile                               _LockFile@20
  1018. %define LockFileEx                             _LockFileEx@24
  1019. %define LockResource                           _LockResource@4
  1020. %define MapViewOfFile                          _MapViewOfFile@20
  1021. %define MapViewOfFileEx                        _MapViewOfFileEx@24
  1022. %define MoveFileA                              _MoveFileA@8
  1023. %define MoveFileExA                            _MoveFileExA@12
  1024. %define MoveFileExW                            _MoveFileExW@12
  1025. %define MoveFileW                              _MoveFileW@8
  1026. %define MulDiv                                 _MulDiv@12
  1027. %define MultiByteToWideChar                    _MultiByteToWideChar@24
  1028. %define OpenConsoleW                           _OpenConsoleW@16
  1029. %define OpenEventA                             _OpenEventA@12
  1030. %define OpenEventW                             _OpenEventW@12
  1031. %define OpenFile                               _OpenFile@12
  1032. %define OpenFileMappingA                       _OpenFileMappingA@12
  1033. %define OpenFileMappingW                       _OpenFileMappingW@12
  1034. %define OpenMutexA                             _OpenMutexA@12
  1035. %define OpenMutexW                             _OpenMutexW@12
  1036. %define OpenProcess                            _OpenProcess@12
  1037. %define OpenProfileUserMapping                 _OpenProfileUserMapping@0
  1038. %define OpenSemaphoreA                         _OpenSemaphoreA@12
  1039. %define OpenSemaphoreW                         _OpenSemaphoreW@12
  1040. %define OpenWaitableTimerA                     _OpenWaitableTimerA@12
  1041. %define OpenWaitableTimerW                     _OpenWaitableTimerW@12
  1042. %define OutputDebugStringA                     _OutputDebugStringA@4
  1043. %define OutputDebugStringW                     _OutputDebugStringW@4
  1044. %define PeekConsoleInputA                      _PeekConsoleInputA@16
  1045. %define PeekConsoleInputW                      _PeekConsoleInputW@16
  1046. %define PeekNamedPipe                          _PeekNamedPipe@24
  1047. %define PostQueuedCompletionStatus             _PostQueuedCompletionStatus@16
  1048. %define PrepareTape                            _PrepareTape@12
  1049. %define PulseEvent                             _PulseEvent@4
  1050. %define PurgeComm                              _PurgeComm@8
  1051. %define QueryDosDeviceA                        _QueryDosDeviceA@12
  1052. %define QueryDosDeviceW                        _QueryDosDeviceW@12
  1053. %define QueryPerformanceCounter                _QueryPerformanceCounter@4
  1054. %define QueryPerformanceFrequency              _QueryPerformanceFrequency@4
  1055. %define QueryWin31IniFilesMappedToRegistry     _QueryWin31IniFilesMappedToRegistry@16
  1056. %define QueueUserAPC                           _QueueUserAPC@12
  1057. %define RaiseException                         _RaiseException@16
  1058. %define ReadConsoleA                           _ReadConsoleA@20
  1059. %define ReadConsoleInputA                      _ReadConsoleInputA@16
  1060. %define ReadConsoleInputExA                    _ReadConsoleInputExA@20
  1061. %define ReadConsoleInputExW                    _ReadConsoleInputExW@20
  1062. %define ReadConsoleInputW                      _ReadConsoleInputW@16
  1063. %define ReadConsoleOutputA                     _ReadConsoleOutputA@20
  1064. %define ReadConsoleOutputAttribute             _ReadConsoleOutputAttribute@20
  1065. %define ReadConsoleOutputCharacterA            _ReadConsoleOutputCharacterA@20
  1066. %define ReadConsoleOutputCharacterW            _ReadConsoleOutputCharacterW@20
  1067. %define ReadConsoleOutputW                     _ReadConsoleOutputW@20
  1068. %define ReadConsoleW                           _ReadConsoleW@20
  1069. %define ReadDirectoryChangesW                  _ReadDirectoryChangesW@32
  1070. %define ReadFile                               _ReadFile@20
  1071. %define ReadFileEx                             _ReadFileEx@20
  1072. %define ReadProcessMemory                      _ReadProcessMemory@20
  1073. %define RegisterConsoleVDM                     _RegisterConsoleVDM@44
  1074. %define RegisterWaitForInputIdle               _RegisterWaitForInputIdle@4
  1075. %define RegisterWowBaseHandlers                _RegisterWowBaseHandlers@4
  1076. %define RegisterWowExec                        _RegisterWowExec@4
  1077. %define ReleaseMutex                           _ReleaseMutex@4
  1078. %define ReleaseSemaphore                       _ReleaseSemaphore@12
  1079. %define RemoveDirectoryA                       _RemoveDirectoryA@4
  1080. %define RemoveDirectoryW                       _RemoveDirectoryW@4
  1081. %define ResetEvent                             _ResetEvent@4
  1082. %define ResumeThread                           _ResumeThread@4
  1083. %define RtlFillMemory                          _RtlFillMemory@12
  1084. %define RtlMoveMemory                          _RtlMoveMemory@12
  1085. %define RtlUnwind                              _RtlUnwind@16
  1086. %define RtlZeroMemory                          _RtlZeroMemory@8
  1087. %define ScrollConsoleScreenBufferA             _ScrollConsoleScreenBufferA@20
  1088. %define ScrollConsoleScreenBufferW             _ScrollConsoleScreenBufferW@20
  1089. %define SearchPathA                            _SearchPathA@24
  1090. %define SearchPathW                            _SearchPathW@24
  1091. %define SetCommBreak                           _SetCommBreak@4
  1092. %define SetCommConfig                          _SetCommConfig@12
  1093. %define SetCommMask                            _SetCommMask@8
  1094. %define SetCommState                           _SetCommState@8
  1095. %define SetCommTimeouts                        _SetCommTimeouts@8
  1096. %define SetComputerNameA                       _SetComputerNameA@4
  1097. %define SetComputerNameW                       _SetComputerNameW@4
  1098. %define SetConsoleActiveScreenBuffer           _SetConsoleActiveScreenBuffer@4
  1099. %define SetConsoleCP                           _SetConsoleCP@4
  1100. %define SetConsoleCommandHistoryMode           _SetConsoleCommandHistoryMode@4
  1101. %define SetConsoleCtrlHandler                  _SetConsoleCtrlHandler@8
  1102. %define SetConsoleCursor                       _SetConsoleCursor@8
  1103. %define SetConsoleCursorInfo                   _SetConsoleCursorInfo@8
  1104. %define SetConsoleCursorPosition               _SetConsoleCursorPosition@8
  1105. %define SetConsoleDisplayMode                  _SetConsoleDisplayMode@12
  1106. %define SetConsoleFont                         _SetConsoleFont@8
  1107. %define SetConsoleHardwareState                _SetConsoleHardwareState@12
  1108. %define SetConsoleIcon                         _SetConsoleIcon@4
  1109. %define SetConsoleInputExeNameA                _SetConsoleInputExeNameA@4
  1110. %define SetConsoleInputExeNameW                _SetConsoleInputExeNameW@4
  1111. %define SetConsoleKeyShortcuts                 _SetConsoleKeyShortcuts@16
  1112. %define SetConsoleMaximumWindowSize            _SetConsoleMaximumWindowSize@8
  1113. %define SetConsoleMenuClose                    _SetConsoleMenuClose@4
  1114. %define SetConsoleMode                         _SetConsoleMode@8
  1115. %define SetConsoleNumberOfCommandsA            _SetConsoleNumberOfCommandsA@8
  1116. %define SetConsoleNumberOfCommandsW            _SetConsoleNumberOfCommandsW@8
  1117. %define SetConsoleOutputCP                     _SetConsoleOutputCP@4
  1118. %define SetConsolePalette                      _SetConsolePalette@12
  1119. %define SetConsoleScreenBufferSize             _SetConsoleScreenBufferSize@8
  1120. %define SetConsoleTextAttribute                _SetConsoleTextAttribute@8
  1121. %define SetConsoleTitleA                       _SetConsoleTitleA@4
  1122. %define SetConsoleTitleW                       _SetConsoleTitleW@4
  1123. %define SetConsoleWindowInfo                   _SetConsoleWindowInfo@12
  1124. %define SetCurrentDirectoryA                   _SetCurrentDirectoryA@4
  1125. %define SetCurrentDirectoryW                   _SetCurrentDirectoryW@4
  1126. %define SetDefaultCommConfigA                  _SetDefaultCommConfigA@12
  1127. %define SetDefaultCommConfigW                  _SetDefaultCommConfigW@12
  1128. %define SetEndOfFile                           _SetEndOfFile@4
  1129. %define SetEnvironmentVariableA                _SetEnvironmentVariableA@8
  1130. %define SetEnvironmentVariableW                _SetEnvironmentVariableW@8
  1131. %define SetErrorMode                           _SetErrorMode@4
  1132. %define SetEvent                               _SetEvent@4
  1133. %define SetFileApisToANSI                      _SetFileApisToANSI@0
  1134. %define SetFileApisToOEM                       _SetFileApisToOEM@0
  1135. %define SetFileAttributesA                     _SetFileAttributesA@8
  1136. %define SetFileAttributesW                     _SetFileAttributesW@8
  1137. %define SetFilePointer                         _SetFilePointer@16
  1138. %define SetFileTime                            _SetFileTime@16
  1139. %define SetHandleCount                         _SetHandleCount@4
  1140. %define SetHandleInformation                   _SetHandleInformation@12
  1141. %define SetLastConsoleEventActive              _SetLastConsoleEventActive@0
  1142. %define SetLastError                           _SetLastError@4
  1143. %define SetLocalTime                           _SetLocalTime@4
  1144. %define SetLocaleInfoA                         _SetLocaleInfoA@12
  1145. %define SetLocaleInfoW                         _SetLocaleInfoW@12
  1146. %define SetMailslotInfo                        _SetMailslotInfo@8
  1147. %define SetNamedPipeHandleState                _SetNamedPipeHandleState@16
  1148. %define SetPriorityClass                       _SetPriorityClass@8
  1149. %define SetProcessAffinityMask                 _SetProcessAffinityMask@8
  1150. %define SetProcessPriorityBoost                _SetProcessPriorityBoost@8
  1151. %define SetProcessShutdownParameters           _SetProcessShutdownParameters@8
  1152. %define SetProcessWorkingSetSize               _SetProcessWorkingSetSize@12
  1153. %define SetStdHandle                           _SetStdHandle@8
  1154. %define SetSystemPowerState                    _SetSystemPowerState@8
  1155. %define SetSystemTime                          _SetSystemTime@4
  1156. %define SetSystemTimeAdjustment                _SetSystemTimeAdjustment@8
  1157. %define SetTapeParameters                      _SetTapeParameters@12
  1158. %define SetTapePosition                        _SetTapePosition@24
  1159. %define SetThreadAffinityMask                  _SetThreadAffinityMask@8
  1160. %define SetThreadContext                       _SetThreadContext@8
  1161. %define SetThreadIdealProcessor                _SetThreadIdealProcessor@8
  1162. %define SetThreadLocale                        _SetThreadLocale@4
  1163. %define SetThreadPriority                      _SetThreadPriority@8
  1164. %define SetThreadPriorityBoost                 _SetThreadPriorityBoost@8
  1165. %define SetTimeZoneInformation                 _SetTimeZoneInformation@4
  1166. %define SetUnhandledExceptionFilter            _SetUnhandledExceptionFilter@4
  1167. %define SetVDMCurrentDirectories               _SetVDMCurrentDirectories@8
  1168. %define SetVolumeLabelA                        _SetVolumeLabelA@8
  1169. %define SetVolumeLabelW                        _SetVolumeLabelW@8
  1170. %define SetWaitableTimer                       _SetWaitableTimer@24
  1171. %define SetupComm                              _SetupComm@12
  1172. %define ShowConsoleCursor                      _ShowConsoleCursor@8
  1173. %define SignalObjectAndWait                    _SignalObjectAndWait@16
  1174. %define SizeofResource                         _SizeofResource@8
  1175. %define Sleep                                  _Sleep@4
  1176. %define SleepEx                                _SleepEx@8
  1177. %define SuspendThread                          _SuspendThread@4
  1178. %define SwitchToFiber                          _SwitchToFiber@4
  1179. %define SwitchToThread                         _SwitchToThread@0
  1180. %define SystemTimeToFileTime                   _SystemTimeToFileTime@8
  1181. %define SystemTimeToTzSpecificLocalTime        _SystemTimeToTzSpecificLocalTime@12
  1182. %define TerminateProcess                       _TerminateProcess@8
  1183. %define TerminateThread                        _TerminateThread@8
  1184. %define TlsAlloc                               _TlsAlloc@0
  1185. %define TlsFree                                _TlsFree@4
  1186. %define TlsGetValue                            _TlsGetValue@4
  1187. %define TlsSetValue                            _TlsSetValue@8
  1188. %define TransactNamedPipe                      _TransactNamedPipe@28
  1189. %define TransmitCommChar                       _TransmitCommChar@8
  1190. %define TrimVirtualBuffer                      _TrimVirtualBuffer@4
  1191. %define TryEnterCriticalSection                _TryEnterCriticalSection@4
  1192. %define UnhandledExceptionFilter               _UnhandledExceptionFilter@4
  1193. %define UnlockFile                             _UnlockFile@20
  1194. %define UnlockFileEx                           _UnlockFileEx@20
  1195. %define UnmapViewOfFile                        _UnmapViewOfFile@4
  1196. %define UpdateResourceA                        _UpdateResourceA@24
  1197. %define UpdateResourceW                        _UpdateResourceW@24
  1198. %define VDMConsoleOperation                    _VDMConsoleOperation@8
  1199. %define VDMOperationStarted                    _VDMOperationStarted@4
  1200. %define VerLanguageNameA                       _VerLanguageNameA@12
  1201. %define VerLanguageNameW                       _VerLanguageNameW@12
  1202. %define VerifyConsoleIoHandle                  _VerifyConsoleIoHandle@4
  1203. %define VirtualAlloc                           _VirtualAlloc@16
  1204. %define VirtualAllocEx                         _VirtualAllocEx@20
  1205. %define VirtualBufferExceptionHandler          _VirtualBufferExceptionHandler@12
  1206. %define VirtualFree                            _VirtualFree@12
  1207. %define VirtualFreeEx                          _VirtualFreeEx@16
  1208. %define VirtualLock                            _VirtualLock@8
  1209. %define VirtualProtect                         _VirtualProtect@16
  1210. %define VirtualProtectEx                       _VirtualProtectEx@20
  1211. %define VirtualQuery                           _VirtualQuery@12
  1212. %define VirtualQueryEx                         _VirtualQueryEx@16
  1213. %define VirtualUnlock                          _VirtualUnlock@8
  1214. %define WaitCommEvent                          _WaitCommEvent@12
  1215. %define WaitForDebugEvent                      _WaitForDebugEvent@8
  1216. %define WaitForMultipleObjects                 _WaitForMultipleObjects@16
  1217. %define WaitForMultipleObjectsEx               _WaitForMultipleObjectsEx@20
  1218. %define WaitForSingleObject                    _WaitForSingleObject@8
  1219. %define WaitForSingleObjectEx                  _WaitForSingleObjectEx@12
  1220. %define WaitNamedPipeA                         _WaitNamedPipeA@8
  1221. %define WaitNamedPipeW                         _WaitNamedPipeW@8
  1222. %define WideCharToMultiByte                    _WideCharToMultiByte@32
  1223. %define WinExec                                _WinExec@8
  1224. %define WriteConsoleA                          _WriteConsoleA@20
  1225. %define WriteConsoleInputA                     _WriteConsoleInputA@16
  1226. %define WriteConsoleInputVDMA                  _WriteConsoleInputVDMA@16
  1227. %define WriteConsoleInputVDMW                  _WriteConsoleInputVDMW@16
  1228. %define WriteConsoleInputW                     _WriteConsoleInputW@16
  1229. %define WriteConsoleOutputA                    _WriteConsoleOutputA@20
  1230. %define WriteConsoleOutputAttribute            _WriteConsoleOutputAttribute@20
  1231. %define WriteConsoleOutputCharacterA           _WriteConsoleOutputCharacterA@20
  1232. %define WriteConsoleOutputCharacterW           _WriteConsoleOutputCharacterW@20
  1233. %define WriteConsoleOutputW                    _WriteConsoleOutputW@20
  1234. %define WriteConsoleW                          _WriteConsoleW@20
  1235. %define WriteFile                              _WriteFile@20
  1236. %define WriteFileEx                            _WriteFileEx@20
  1237. %define WritePrivateProfileSectionA            _WritePrivateProfileSectionA@12
  1238. %define WritePrivateProfileSectionW            _WritePrivateProfileSectionW@12
  1239. %define WritePrivateProfileStringA             _WritePrivateProfileStringA@16
  1240. %define WritePrivateProfileStringW             _WritePrivateProfileStringW@16
  1241. %define WritePrivateProfileStructA             _WritePrivateProfileStructA@20
  1242. %define WritePrivateProfileStructW             _WritePrivateProfileStructW@20
  1243. %define WriteProcessMemory                     _WriteProcessMemory@20
  1244. %define WriteProfileSectionA                   _WriteProfileSectionA@8
  1245. %define WriteProfileSectionW                   _WriteProfileSectionW@8
  1246. %define WriteProfileStringA                    _WriteProfileStringA@12
  1247. %define WriteProfileStringW                    _WriteProfileStringW@12
  1248. %define WriteTapemark                          _WriteTapemark@16
  1249. %define _hread                                 __hread@12
  1250. %define _hwrite                                __hwrite@12
  1251. %define _lclose                                __lclose@4
  1252. %define _lcreat                                __lcreat@8
  1253. %define _llseek                                __llseek@12
  1254. %define _lopen                                 __lopen@8
  1255. %define _lread                                 __lread@12
  1256. %define _lwrite                                __lwrite@12
  1257. %define lstrcat                                _lstrcat@8
  1258. %define lstrcatA                               _lstrcatA@8
  1259. %define lstrcatW                               _lstrcatW@8
  1260. %define lstrcmp                                _lstrcmp@8
  1261. %define lstrcmpA                               _lstrcmpA@8
  1262. %define lstrcmpW                               _lstrcmpW@8
  1263. %define lstrcmpi                               _lstrcmpi@8
  1264. %define lstrcmpiA                              _lstrcmpiA@8
  1265. %define lstrcmpiW                              _lstrcmpiW@8
  1266. %define lstrcpy                                _lstrcpy@8
  1267. %define lstrcpyA                               _lstrcpyA@8
  1268. %define lstrcpyW                               _lstrcpyW@8
  1269. %define lstrcpyn                               _lstrcpyn@12
  1270. %define lstrcpynA                              _lstrcpynA@12
  1271. %define lstrcpynW                              _lstrcpynW@12
  1272. %define lstrlen                                _lstrlen@4
  1273. %define lstrlenA                               _lstrlenA@4
  1274. %define lstrlenW                               _lstrlenW@4
  1275.  
  1276. %endif